/**
 * MineAdmin is committed to providing solutions for quickly building web applications
 * Please view the LICENSE file that was distributed with this source code,
 * For the full copyright and license information.
 * Thank you very much for using MineAdmin.
 *
 * @Author X.Mo<root@imoi.cn>
 * @Link   https://github.com/mineadmin
 */
import type { Plugin } from '#/global'

const pluginConfig: Plugin.PluginConfig = {
  install() { },
  config: {
    enable: import.meta.env.DEV,
    info: {
      name: 'attractions/inspection',
      version: '1.0.0',
      author: 'X.Mo',
      description: '提供设备管理功能',
    },
  },
  views: [
    // {
    //   name: 'InspectionRoute',
    //   path: '/inspection',
    //   meta: {
    //     title: '巡检管理',
    //     // badge: () => 'Hot',
    //     i18n: 'menu.inspection',
    //     icon: 'ep:monitor',
    //     type: 'M',
    //     hidden: false,
    //     subForceShow: true,
    //     breadcrumbEnable: true,
    //     copyright: false,
    //     cache: true,
    //   },
    //   children: [
    //     {
    //       name: 'inspection_devices:inspectionDevices',
    //       path: '/inspection/inspectionDevices',
    //       meta: {
    //         title: '设备管理',
    //         i18n: 'inspection_devices.menu.inspectionDevices',
    //         icon: 'ep:cpu',
    //         type: 'M',
    //         hidden: false,
    //         breadcrumbEnable: true,
    //         copyright: true,
    //         cache: true,
    //       },
    //       component: () => import('./views/inspectionDevices/index.vue'),
    //     },
    //     {
    //       name: 'inspection_exception:inspectionException',
    //       path: '/inspection/inspectionException',
    //       meta: {
    //         title: '临时巡检',
    //         i18n: 'inspection_exception.menu.inspectionException',
    //         icon: 'ep:warning',
    //         type: 'M',
    //         hidden: false,
    //         breadcrumbEnable: true,
    //         copyright: true,
    //         cache: true,
    //       },
    //       component: () => import('./views/inspectionException/index.vue'),
    //     },
    //     {
    //       name: 'inspection_plans:inspectionPlans',
    //       path: '/inspection/inspectionPlans',
    //       meta: {
    //         title: '巡检计划',
    //         i18n: 'inspection_plans.menu.inspectionPlans',
    //         icon: 'ep:calendar',
    //         type: 'M',
    //         hidden: false,
    //         breadcrumbEnable: true,
    //         copyright: true,
    //         cache: true,
    //       },
    //       component: () => import('./views/inspectionPlans/index.vue'),
    //     },
    //     {
    //       name: 'inspection_records:inspectionRecords',
    //       path: '/inspection/inspectionRecords',
    //       meta: {
    //         title: '巡检记录',
    //         i18n: 'inspection_records.menu.inspectionRecords',
    //         icon: 'ep:notebook',
    //         type: 'M',
    //         hidden: false,
    //         breadcrumbEnable: true,
    //         copyright: true,
    //         cache: true,
    //       },
    //       component: () => import('./views/inspectionRecords/index.vue'),
    //     },
    //     // {
    //     //   name: 'inspection_result:inspectionResult',
    //     //   path: '/inspection/inspectionRecordsResult',
    //     //   meta: {
    //     //     title: '巡检报告',
    //     //     i18n: 'inspection_records_result.menu.inspectionRecordsResult',
    //     //     icon: 'ep:document',
    //     //     type: 'M',
    //     //     hidden: false,
    //     //     breadcrumbEnable: true,
    //     //     copyright: true,
    //     //     cache: true,
    //     //   },
    //     //   component: () => import('./views/inspectionRecordsResult/index.vue'),
    //     // },
    //     {
    //       name: 'inspection_vendors:inspectionVendors',
    //       path: '/inspection/inspectionVendors',
    //       meta: {
    //         title: '供应商管理',
    //         i18n: 'inspection_vendors.menu.inspectionVendors',
    //         icon: 'ep:office-building',
    //         type: 'M',
    //         hidden: false,
    //         breadcrumbEnable: true,
    //         copyright: true,
    //         cache: true,
    //       },
    //       component: () => import('./views/inspectionVendors/index.vue'),
    //     },
    //     // {
    //     //   name: 'inspection_exp_result:inspectionExpResult',
    //     //   path: '/inspection/inspectionExceptionResult',
    //     //   meta: {
    //     //     title: '临检记录',
    //     //     i18n: 'inspection_exception_result.menu.inspectionExceptionResult',
    //     //     icon: 'ep:files',
    //     //     type: 'M',
    //     //     hidden: false,
    //     //     breadcrumbEnable: true,
    //     //     copyright: true,
    //     //     cache: true,
    //     //   },
    //     //   component: () => import('./views/inspectionExceptionResult/index.vue'),
    //     // },
    //     {
    //       name: 'inspection_device_types:inspectionTypes',
    //       path: '/inspection/inspectionDeviceTypes',
    //       meta: {
    //         title: '设备类型',
    //         i18n: 'inspection_device_types.menu.inspectionDeviceTypes',
    //         icon: 'ep:monitor',
    //         type: 'M',
    //         hidden: false,
    //         breadcrumbEnable: true,
    //         copyright: true,
    //         cache: true,
    //       },
    //       component: () => import('./views/inspectionDeviceTypes/index.vue'),
    //     },

    //   ],

    // },
  ],
}

export default pluginConfig
